Python Job: Junior Software Developer

Job added on

Location

Melbourne - Australia

Job type

Full-Time

Python Job Details

About us

InLife is a rapidly growing, financially healthy social enterprise with a vision that all people with disability live full and fulfilling lives. We help to make this happen by supporting our clients and their carers with high quality, hassle-free personal assistance in the home.

As well as the basics of personal care and support, we provide a supportive and empowering environment to help navigate life's choices and opportunities. Everyone at InLife is working towards the same purpose: to positively transform the experience of disability support. With a genuine desire to make a difference, we believe we're doing it, one team at a time.

We understand that if we're serious about our vision to transform the experience of disability support (and we are!), we need to employ great people and help them perform at their best. No matter whether you work directly with our clients or behind-the-scenes at InLife HQ, you'll play an important part in making sure we deliver outstanding service.

The role

A user-friendly, fully cloud-based platform and efficient operational systems are our backbone, freeing up our outstanding team of disability professionals to focus on direct client support. Our current processes and systems have served us well, but it is now the time to take a step back and figure out what's required to scale the business well into the future.

We have recently developed an exciting vision for this future state, that defines how a tech savvy disability agency can use the latest tools and innovations to create an outstanding experience for both clients and staff. The Junior Developer will be a key member of the Technology Team, responsible for the delivery and support of various internal initiatives within the Transformation roadmap.

Key Accountabilities


Development


  • Contributing to the implementation of multiple software solutions that deliver important initiatives
  • Developing solutions that automate day to day processes by
    • design , build and deployment of inhouse programs
    • configuration of SAAS applications
  • Developing and maintaining web applications using a variety of programming languages, frameworks, and databases.
  • Reviewing peer developed products and contributing to unit test scripts


Delivery & Support


  • Support the maintenance and issue resolution of existing solutions and applications
  • Develop, implement and maintain fit for purpose technical documentation system interface
  • Work independently, guide & collaborate with other developers/disciplines on the project as required.

To be successful you'll have

  • Relevant Bachelor's Degree in Computer Science/Software Engineering
  • 1-3 years demonstrated experience working through all phases of the software development lifecycle, including requirements and analysis
  • Experience in any of the below will be highly regarded:
    • Web application frameworks: React, Angular, Vue.js or ASP.NET (http://asp.net/)
    • Programming languages: JavaScript, Java, Ruby, Python, C++, C#, or PHP
    • Databases : Postgres, MySQL
    • Unix, Linux
    • Using and/or building APIs: REST, GraphQL
    • Source Control : Github
  • Trustworthiness and discretion when dealing with sensitive information
  • Excellent communication skills & great attention to detail
  • Excellent analytical and creative problem-solving skills
  • Ability to work in a team and to a deadline
  • Writing clean, efficient, and well-documented code
  • Able to communicate clearly to a wide range of stakeholders, both in person and in writing
  • Knowledge of continuous improvement methodology, experience working in Agile/Scrum environment.
  • Experience in Business Intelligence tools (e.g. Power BI)
  • Experience in Automated software testing

Additional Information


We're a not not-for-profit, so you get access to salary packaging. Most team members can claim an additional $15,900 tax free, plus spend $2,650 on meals and entertainment (tax free). For more details go to gosalary.com.au

We require all of our staff to be vaccinated for COVID-19. You will need to be fully vaccinated or hold a relevant medical exemption to work with us. More detail is available on our website. “Fully vaccinated” means you are up to date with your COVID-19 vaccines, as outlined by the ATAGI statement on defining up to date vaccination for COVID 19. (https://www.health.gov.au/news/atagi-statement-on-defining-up-to-date-status-for-covid-19-vaccination)

A word about Diversity and Inclusion

At InLife, diversity and inclusion is part of our DNA. We celebrate the amazing differences we all bring to our work and we actively ensure that everyone feels safe and supported in our workplaces.

We welcome and encourage applications from everyone and our hiring decisions will never be based on things such as your gender identity, disability, age, religion, ethnicity, sexual orientation or cultural background - because they simply aren't relevant to doing an awesome job (and you are protected from this kind of discrimination under Australian law)

We also know that we continue to learn more about inclusion every day, so if there is something you think we could do differently to make InLife a place you could picture yourself working, we're all ears.

How to apply

Please submit your CV and a cover letter telling us more about why you'd be a great fit. We know how much time goes into preparing applications so we make sure that we read and respond to every application we receive.